import QtQuick
import QtQuick.Controls

ApplicationWindow {
    visible: true
    width: 600
    height: 400
    title: "Application Window"

    menuBar: MenuBar {
        Menu {
            title: "File"
            MenuItem {
                text: "Exit"
                onTriggered: Qt.quit()
            }
        }
    }

    header: ToolBar {
        Label {
            text: "Header"
            anchors.centerIn: parent
        }
    }

    footer: ToolBar {
        Label {
            text: "Footer"
            anchors.centerIn: parent
        }
    }

    Rectangle {
        anchors.fill: parent
        color: "lightgray"
        Text {
            text: "Hello, ApplicationWindow!"
            anchors.centerIn: parent
        }
    }
}
